haul a barge - French English Dictionary